deep battle - Turco Inglés Diccionario